package com.xcx.dao;

import com.xcx.bo.DouyinCollect;
import com.xcx.bo.DouyinCollectExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DouyinCollectDao {
    long countByExample(DouyinCollectExample example);

    int deleteByExample(DouyinCollectExample example);

    int deleteByPrimaryKey(String collectNo);

    int insert(DouyinCollect record);

    int insertSelective(DouyinCollect record);

    List<DouyinCollect> selectByExample(DouyinCollectExample example);

    DouyinCollect selectByPrimaryKey(String collectNo);

    int updateByExampleSelective(@Param("record") DouyinCollect record, @Param("example") DouyinCollectExample example);

    int updateByExample(@Param("record") DouyinCollect record, @Param("example") DouyinCollectExample example);

    int updateByPrimaryKeySelective(DouyinCollect record);

    int updateByPrimaryKey(DouyinCollect record);
}